﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace m_pricelist._BAL_
{
    class tempClass
    {
    //    #region member variables
    //    #region stuff not in use in begining
    //    /*protected bool m_bInnova = false;
    //    protected bool m_bInstallation = false;
    //    protected bool b_pricelist = false;
    //    protected bool b_project = false;

    //    //
    //    //Arraylistar sem eru notaðir til að halda utan um þau element sem eru í listboxunum á Appendix tabinu í forminu
    //    protected ArrayList lsbArrayList = new ArrayList();
    //    protected ArrayList lsbAppNameList = new ArrayList();
    //    //Þessi arraylisti heldur utan um þau stök sem eru í ShortName dálkunum í Appendix töflunni í gagnagrunni
    //    protected ArrayList lsbShortNameList = new ArrayList();

    //    //Í VB kóðanum var array sem heldur utan um gildi sem eru sótt úr Appendix töflunni í gagnagrunni.
    //    //Þessir listar gera það sama. Listarnir geta stækkað og minnkað.
    //    protected List<Type_Appendix> businessObjects = new List<Type_Appendix>();
    //    //Tilvik af klösunum í Proposal Services
    //    // SLAProposal sla;
    //    bNewProposal bNew;
    //    PricelistProposal priceListP;
    //    //ProjectProposal projectP;
    //    //Ýmiss föll sem Proposal formið nýtir sér
    //    ProposalService ps;

    //    //Þetta er klasi sem kemur úr VB kóðanum, í honum eru ýmsar integer og double tölur og strengir.
    //    protected Type_Installation m_tInstalParam = new Type_Installation();

    //    //Excel tilvik sem eru notuð til að ná sambandi við Excel. Þetta er new-að þar sem þetta er notað
    //    public Excel.Application xlApp = (Excel.Application)Marshal.GetActiveObject("Excel.Application");
    //    public Excel.Workbook xlWorkBook = Globals.ThisAddIn.Application.ActiveWorkbook;
    //    public Excel.Workbooks xlWorkBookObjects = null;
    //    public Excel.Worksheet xlSheet = null;

    //    //public Word.Application wdApp = null;
    //           */    
    //    #endregion

    //    //New shit
    //    bool bOptNewLang = false, bOptTwoLang = false, bOptNewSLA = false;
    //    NewProposal_BAL newProposal;

    //    #endregion

    //    #region constructor
    //    public Proposal() // Smiður sem keyrist sjálfkrafa þegar Formið er ræst
    //    {
    //        InitializeComponent(); // Hluti af upphasfstillinarferlinu - Við komum ekki nálægt þessu
    //        this.BackColor = Color.FromArgb(0, 44, 83); //Til að fá réttan lit; á formið

    //        #region Upphafsstilling
    //        /*
    //        //Upphafstillir þessar breytur
    //        //m_bInnova = false;
    //        //m_bInstallation = false;

    //        ////Hér eru Excel klasarnir new-aðir             
    //        xlWorkBookObjects = (Excel.Workbooks)xlApp.Workbooks;
    //        xlSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
    //         */
    //        #endregion

    //        //Kallað í þetta fall til að upphafstilla Seatransport hlutann í forminu
    //        Initilize_SeaTransport();         
    //    }
    //    #endregion
       
    //    #region Private og protected föll
    //    private void Proposal_Load(object sender, EventArgs e)
    //    {
    //        #region not in use in begining
    //        /*
    //        newProposal = new NewProposal_BAL();
    //        //ReadDBappendix(); //Kalla á ReadDBappendix fallið - Kemur með breytingum sem voru gerðar á Proposal í lok árs 2012.

    //        string Project_Sheet_name = "Main Overview", Pricelist_Sheet_Name = "Output", Default_Sheet_Name = "Sheet1";

    //        if (xlSheet.Name.Equals(Project_Sheet_name))
    //        {
    //            //Ef C/D project skjalið er opið þá keyrist þetta fall til að upphafstilla formið
    //            //b_project = true;
    //            // projectP = new ProjectProposal();
    //            //projectP.UserForm_Initialize_Project(xlSheet, wdApp, xlWorkBookObjects, xlWorkBook, xlApp, ref b_project);
    //        }
    //        else if (xlSheet.Name.Equals(Pricelist_Sheet_Name))
    //        {
    //            //Ef Pricelist skjalið er opið þá keyrist þetta fall til að upphafstilla formið
    //            //b_pricelist = true;
    //            // priceListP = new PricelistProposal();
    //            //priceListP.UserForm_Initialize_PriceList(xlSheet, wdApp, xlWorkBookObjects, xlWorkBook, xlApp, ref b_pricelist);
    //        }
    //        else if (xlSheet.Name.Equals(Default_Sheet_Name))
    //        {
    //            MessageBox.Show("Please open one of the templates, Pricelist or C/D Projects and try again ");
    //            //Hreinsa upp og fara aftur á byrjunarreit
    //            GC.Collect();
    //            GC.WaitForPendingFinalizers();
    //            GC.Collect();
    //            GC.WaitForPendingFinalizers();

    //            Marshal.FinalReleaseComObject(xlWorkBookObjects);
    //            Marshal.FinalReleaseComObject(xlSheet);
    //            cmdClose_Click(this, EventArgs.Empty);
    //        }
    //         * */
    //        #endregion
    //    }

    //    //Þetta er New Proposal takkinn og þau föll sem tilheyra honum
    //    #region New Proposal
    //    #region cmdNewPro
    //    private void cmdNewPro_Click(object sender, EventArgs e)
    //    {
    //        if (optNewOneLang.Checked)
    //        {
    //            bOptNewLang = true;
    //            newProposal.CmdPro(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }

    //        else if (optNewTwoLang.Checked)
    //        {
    //            bOptTwoLang = true;
    //            newProposal.CmdPro(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);

    //        }
    //        else if (optNewSLA.Checked)
    //        {
    //            bOptNewSLA = true;
    //            newProposal.CmdPro(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);

    //        }
    //    }
    //    #endregion

    //    #region cmdNproposal
    //    private void cmdNproposal_Click(object sender, EventArgs e)
    //    {
    //        if (optNewOneLang.Checked)
    //        {
    //            bOptNewLang = true;
    //            newProposal.cmdProposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }
    //        else if (optNewTwoLang.Checked)
    //        {
    //            bOptTwoLang = true;
    //            newProposal.cmdProposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }
    //        else if (optNewSLA.Checked)
    //        {
    //            bOptNewSLA = true;
    //            newProposal.cmdProposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }  
    //    }
    //    #endregion

    //    #region cmdUProposal
    //    protected void cmdUproposal_Click(object sender, EventArgs e)
    //    {
    //        if (optNewOneLang.Checked)
    //        {
    //            bOptNewLang = true;
    //            newProposal.cmdUproposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }
    //        else if (optNewTwoLang.Checked)
    //        {
    //            bOptTwoLang = true;
    //            newProposal.cmdUproposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }
    //        else if (optNewSLA.Checked)
    //        {
    //            bOptNewSLA = true;
    //            newProposal.cmdUproposal(ref bOptNewLang, ref bOptTwoLang, ref bOptNewSLA);
    //        }
    //    }
    //    #endregion

    //    #endregion

    //    //Þetta er Old Proposal flipinn og þau föll sem tilheyra honum
    //    #region Old Proposal

    //    #region cmdPro_Click - Gamli
    //    private void cmdPro_Click(object sender, EventArgs e)
    //    {
    //        /*
    //        try
    //        {
    //            Excel.Application app;
    //            app = (Excel.Application)Marshal.GetActiveObject("Excel.Application");

    //            ps = new ProposalService();
    //            string fileToOpen = null;
    //            string sFilename = null;
    //            string sPath = null;

    //            if (optOneLang.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_English", Default: "Marel Proposal Template - English.docx");

    //            }
    //            else if (optTwoLang.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_Bilingual", Default: "Marel Proposal Template - bilingual.docx");
    //            }
    //            else if (optSLA.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_SLA", Default: "SLA - English.docx");
    //            }

    //            sFilename = ps.GetFilenameFromPath(sPath);

    //            if (sPath == "")
    //            {
    //                FileSystem.ChDir(app.Path);
    //            }
    //            else
    //            {
    //                FileSystem.ChDir(sPath.Replace(sFilename, ""));
    //            }

    //            OpenFileDialog openFile = new OpenFileDialog();
    //            //openFile.InitialDirectory = @"C:\Program Files (x86)\Marel\Marel Pricelist 2H 2012\Marel Proposal";
    //            openFile.InitialDirectory = @"C:\Program Files (x86)\Marel\Marel Pricelist 2H 2013\Marel Proposal";

    //            openFile.Title = "Please select a proposal";
    //            openFile.Filter = "Word files (*.docx)|*.docx|All Files(*.*)|*.*";
    //            DialogResult result = openFile.ShowDialog();
    //            fileToOpen = openFile.FileName.ToString();

    //            if (result == DialogResult.OK) // Test result.
    //            {
    //                if (optOneLang.Checked)
    //                    Interaction.SaveSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_English", Setting: fileToOpen);
    //                else if (optTwoLang.Checked)
    //                    Interaction.SaveSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_Bilingual", Setting: fileToOpen);
    //                else if (optSLA.Checked)
    //                    Interaction.SaveSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_SLA", Setting: fileToOpen);
    //            }
    //            else
    //            {
    //                //sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_English"); //ActiveWorkbook.PathsP
    //                MessageBox.Show("No other template has been selected");
    //            }
    //        }

    //        catch (Exception ex)
    //        {
    //            ps.CleanUp(string.Empty, null);
    //            MessageBox.Show(ex.ToString());
    //        }
    //         * */
    //    }
    //    #endregion
        
    //    #region cmdOldNew
    //    private void cmdOldNew_Click(object sender, EventArgs e)
    //    {
    //        object sFileToOpen = "";
    //        object sPath;

    //        try
    //        {
    //            if (optOneLang.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_English");

    //               // priceListP.GetPricelistProposal(sPath, sFileToOpen, xlSheet, wdApp, xlWorkBookObjects, xlWorkBook);
    //            }

    //            else if (optTwoLang.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_Bilingual");
    //                //projectP.GetProjectProposal(sPath, sFileToOpen, xlSheet, wdApp, xlWorkBookObjects, xlWorkBook, xlApp);
    //            }
    //            else if (optSLA.Checked)
    //            {
    //                sPath = Interaction.GetSetting(AppName: "Marel_Consulting", Section: "MFS_Pricelist", Key: "Proposal_SLA");
    //                //sla.GetSLAProposal(sPath, sFileToOpen, wdApp, xlApp, xlSheet, xlWorkBook);
    //            }
    //        }

    //        catch (Exception ex)
    //        {
    //            MessageBox.Show(ex.ToString());
    //        }

    //    }
    //    #endregion

    //    #region cmdUproposal - Gamli
    //    protected void cmdOldUpdate_Click(object sender, EventArgs e) //Þetta er á Old Proposal forminu.
    //    {
    //        /*
    //        object fileToOpen = null;
    //        object sPath = null;
    //        string sOldDir = null;
    //        object InitialPath = @"C:\LocalData\Marel\Marel Pricelist 1H 2013\Marel Proposal";
    //        Excel.Application app;
    //        app = (Excel.Application)Marshal.GetActiveObject("Excel.Application");

    //        sPath = InitialPath;
    //        sOldDir = System.IO.Directory.GetCurrentDirectory();

    //        FileSystem.ChDrive(sPath.ToString());
    //        FileSystem.ChDir(sPath.ToString());

    //        if (optOneLang.Checked)
    //        {
    //            fileToOpen = app.GetOpenFilename(FileFilter: "Marel Proposal Template  - English, *.docx* ", Title: "Please select a Proposal");
    //        }
    //        else if (optTwoLang.Checked)
    //        {
    //            fileToOpen = app.GetOpenFilename(FileFilter: "Marel Proposal Template  - bilingual.docx, *.docx* ", Title: "Please select a Proposal");
    //        }

    //        else if (optSLA.Checked)
    //        {
    //            fileToOpen = app.GetOpenFilename(FileFilter: "SLA - English.docx, *.docx* ", Title: "Please select a Proposal");
    //        }

    //        try
    //        {
    //            FileSystem.ChDrive(sOldDir);
    //            FileSystem.ChDir(sOldDir);

    //            if (fileToOpen.Equals(false))
    //            {
    //                MessageBox.Show("No document was selected");
    //            }
    //            else
    //            {
    //                //Þarf að hafa einhverskonar villumeðhöndulun
    //                if (optSLA.Checked)
    //                {
    //                    //sla.GetSLAProposal(sPath, fileToOpen, wdApp, xlApp, xlSheet, xlWorkBook);
    //                }
    //                else
    //                {
    //                    //bNew.GetbNewProposal(sPath, fileToOpen, xlSheet, wdApp, xlWorkBookObjects, xlWorkBook);
    //                }
    //            }
    //        }
    //        catch (Exception ex)
    //        {
    //            ps.CleanUp(string.Empty, null);
    //            MessageBox.Show(ex.ToString() + "An error came up ", "@\n" + ex);
    //        }
    //        */
    //    }

    //    #endregion
    //    #endregion

    //    //Appendix flipinn og þau föll sem tilheyra honum
    //    #region Appendix
    //    protected void ReadDBappendix()
    //    {
            
    //        //Gögn úr töflunni Appendix View eru sett í DataSet.
    //        /*
    //        try
    //        {
    //            Excel.Range rFundin = null;//Í VB kóðanum er kallað í rFundin, sem er kommentað út hér að neðan, en ég sé ekki alveg ástæðu til þess 
    //            //að halda því inni. 01.02.2013 ÞE

    //            Products pr = new Products();
    //            Type_Appendix tp = new Type_Appendix();

    //            int a = 0;
    //            string b = "", c = "", d = "";
    //            string sSup = "";


    //            lsbAppIn.Items.Clear();
    //            lsbAppOut.Items.Clear();
    //            cboSupplier.Items.Clear();

    //            ////Svo er farið í gegnum arraylistann og hann settur í lista sem heitir businessObjects.
    //            foreach (Object objRow in pr.getB_Appendix().Tables[0].Rows)
    //            {
    //                a = (Convert.ToInt32(((DataRow)objRow)["Id"]));
    //                b = (((DataRow)objRow)["Short_Name"].ToString());
    //                c = (((DataRow)objRow)["Appname"].ToString());
    //                d = (((DataRow)objRow)["Supplier_Name"].ToString());
    //                businessObjects.Add(new Type_Appendix(a, b, c, d));
    //            }

    //            //Hér er foreach lykkja sem fer í gegnum öll objection í businessObjects og þeim bætt í Combolistann
    //            //Athugað er hvort Supplier_Name hafi komið fyrir áður, ef ekki þá er því bætt í listann, annars ekki.
    //            foreach (var objRow in businessObjects)
    //            {
    //                if (sSup != objRow.sSupplierName)
    //                {
    //                    sSup = objRow.sSupplierName;
    //                    cboSupplier.Items.Add(sSup);
    //                }
    //            }

    //            //Hér verða listboxinn fyllt.
    //            foreach (var objRow1 in businessObjects)
    //            {
    //                lsbAppOut.Items.Add(objRow1.lId + " " + objRow1.sShortName);
    //            }

    //        }
    //        catch (Exception ex)
    //        {
    //            ps.CleanUp(string.Empty, null);
    //            System.Windows.Forms.MessageBox.Show(ex.ToString());
    //        }*/
    
    //    }

    //    #region cboSupplier
    //    protected void cboSupplier_SelectedIndexChanged(object sender, EventArgs e)
    //    {
    //        /*
    //        try
    //        {
    //            lsbAppIn.Items.Clear();
    //            lsbAppOut.Items.Clear();
    //            //cboSupplier.Items.Clear();
    //            string sSup = null;
    //            //Hreinsum listann og náum bara í það sem við viljum sjá
    //            //sSup heldur utan hvaða index er valinn
    //            sSup = cboSupplier.Text;

    //            //Loopum í gegnum lsbArrayListann og finnum það sem tilheyrir þeim index sem er valinn
    //            foreach (var objRow in businessObjects)
    //            {
    //                if (sSup == objRow.sSupplierName)
    //                {
    //                    lsbAppOut.Items.Add(objRow.lId + " " + objRow.sShortName);
    //                }
    //            }
    //        }
    //        catch (Exception ex)
    //        {
    //            ps.CleanUp(string.Empty, null);
    //            MessageBox.Show(ex.ToString());
    //        }
    //         * */
    //    }
    //    #endregion

    //    #region cmdAppin
    //    //cmdAppIn - Er takki til að flytja strengi á milli listboxanna
    //    protected void cmdAppIn_Click(object sender, EventArgs e)
    //    {
    //        /*
    //        if (lsbAppOut.SelectedIndex != -1)
    //        {
    //            foreach (var a in businessObjects)
    //            {
    //                if (lsbAppOut.SelectedItem.Equals(a.lId + " " + a.sShortName))
    //                {
    //                    lsbAppNameList.Add(a.sAppName);
    //                    lsbShortNameList.Add(a.sShortName);
    //                }
    //            }
    //            lsbAppIn.Items.Add(lsbAppOut.SelectedItem);
    //            lsbAppOut.Items.Remove(lsbAppOut.SelectedItem);
    //        }*/
    //    }
    //    #endregion

    //    #region cmdAppOut
    //    //cmdAppOut - Er takki til að flytja strengi á milli listboxanna
    //    protected void cmdAppOut_Click(object sender, EventArgs e)
    //    {
    //        if (lsbAppIn.SelectedIndex != -1)
    //        {
    //            lsbAppOut.Items.Add(lsbAppIn.SelectedItem);
    //            lsbAppIn.Items.Remove(lsbAppIn.SelectedItem);
    //        }
    //    }
    //    #endregion

    //    #endregion

    //    #endregion

    //    //Close takkinn á forminu
    //    public void cmdClose_Click(object sender, EventArgs e)
    //    {
    //        //Þessi föll sjá um að skila til baka objectum og minni sem hafa verið tekin frá
    //        //Las á netinu að gott væri að kalla á þetta tvisvar. Ef maður vill vera alveg viss að skila öllu til baka
    //        //Þá þarf að gera það manually Dæmi: Marshal.FinalReleaseComObject(xlRng); Marshal.FinalReleaseComObject(xlSheet);
    //        GC.Collect();
    //        GC.WaitForPendingFinalizers();

    //        GC.Collect();
    //        GC.WaitForPendingFinalizers();

    //        this.Close();
    //    }


    //    #region Ýmsir radiobuttons of upphafsstilling þeirra

    //    #region Proposal Form takkar
    //    protected void optOneLang_CheckedChanged(object sender, EventArgs e)
    //    {
    //        cmdPro.Top = 26; 
    //        chkApp3.Enabled = true;
    //        chkApp3.Top = 54;
    //        optTwoLang.Top = 80;
    //    }

    //    protected void optTwoLang_CheckedChanged(object sender, EventArgs e)
    //    {
    //        cmdPro.Top = 54; 
    //        chkApp3.Enabled = true;
    //        chkApp3.Top = 86; 
    //        optTwoLang.Top = 60; 
    //    }

    //    protected void optSLA_CheckedChanged(object sender, EventArgs e)
    //    {
    //        cmdPro.Top = 134;
    //        chkApp3.Enabled = false;
    //    }
    //    #endregion

    //    #region chkSeaOnly_CheckedChanged
    //    protected void chkSeaOnly_CheckedChanged(object sender, EventArgs e)
    //    {
    //        //Ef chkSeaOnly er virkt
    //        if (chkSeaOnly.Checked)
    //        {
    //            optFob.Visible = true;
    //            optCFR.Visible = true;
    //            optCIF.Visible = true;
    //            optFCA.Visible = false;
    //            optCPT.Visible = false;
    //            optCIP.Visible = false;
    //            optDAP.Visible = false;
    //            optDAT.Visible = false;
    //            txtFinalAdress.Top = 50;
    //            txtFinalAdress.Left = 90;
    //        }
    //        //Annars
    //        else
    //        {
    //            optFob.Visible = false;
    //            optCFR.Visible = false;
    //            optCIF.Visible = false;
    //            optFCA.Visible = true;
    //            optCPT.Visible = true;
    //            optCIP.Visible = true;
    //            optDAP.Visible = true;
    //            optDAT.Visible = true;
    //            txtFinalAdress.Top = 50;
    //            txtFinalAdress.Left = 140;
    //        }
    //    }

    //    protected void chkNewSeaOnly_CheckedChanged(object sender, EventArgs e)
    //    {
    //        if (chkNewSeaOnly.Checked)
    //        {
    //            optNewFob.Visible = true;
    //            optNewCFR.Visible = true;
    //            optNewCIF.Visible = true;
    //            optNewFCA.Visible = false;
    //            optNewCPT.Visible = false;
    //            optNewCIP.Visible = false;
    //            optNewDAP.Visible = false;
    //            optNewDAT.Visible = false;
    //            txtFinalAdress.Top = 50;
    //            txtFinalAdress.Left = 90;
    //        }
    //        else
    //        {
    //            optNewFob.Visible = false;
    //            optNewCFR.Visible = false;
    //            optNewCIF.Visible = false;
    //            optNewFCA.Visible = true;
    //            optNewCPT.Visible = true;
    //            optNewCIP.Visible = true;
    //            optNewDAP.Visible = true;
    //            optNewDAT.Visible = true;
    //            txtFinalAdress.Top = 50;
    //            txtFinalAdress.Left = 140;
    //        }
    //    }
    //    #endregion

    //    #region Takkar hægra megin við SeaTransportOnly og textaboxið sem færist með


    //    protected void optFCA_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 50;
    //    }

    //    protected void optCPT_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 72;
    //    }

    //    protected void optCIP_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 99;
    //    }

    //    protected void optDAP_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 127;
    //    }

    //    protected void optDAT_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 153;
    //    }
    //    #endregion

    //    #region Takkar vinstra megin við SeaTransPortOnly
    //    protected void optFob_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 50;
    //    }

    //    protected void optCFR_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 72;
    //    }

    //    protected void optCIF_CheckedChanged(object sender, EventArgs e)
    //    {
    //        txtFinalAdress.Top = 99;
    //    }
    //    #endregion

    //    #region SeaTransportOnly CheckedBox
    //    protected void Initilize_SeaTransport()
    //    {
    //        //til að keyra upp SeaTransportOnly layoutið
    //        optFob.Visible = false;
    //        optCFR.Visible = false;
    //        optCIF.Visible = false;
    //        optFCA.Visible = true;
    //        optCPT.Visible = true;
    //        optCIP.Visible = true;
    //        optDAP.Visible = true;
    //        optDAT.Visible = true;
    //    }

    //    #endregion
    //    #endregion

    }
}
